package controllers;


import negocios.Produto;
import dados.BancoProduto;
import dados.IBancoProduto;

	public class ProdutoController implements IProdutoController{
		
		public void incluirProduto(Produto produto){
			IBancoProduto rProduto = BancoProduto.getInstancia();
			rProduto.incluirProduto(produto);		
		}
		public void editarProduto(Produto produto){
			IBancoProduto rProduto = BancoProduto.getInstancia();
			rProduto.editarProduto(produto);		
		}
		public Produto[] listarProduto(Produto produto, String op){
			IBancoProduto rProduto = BancoProduto.getInstancia();
			return rProduto.listarProduto(produto,op);	
		}
		public Produto consultarProduto(Produto produto,boolean flag){//,boolean flag
			IBancoProduto rProduto = BancoProduto.getInstancia();
			
			return rProduto.consultarProduto(produto,flag);	//,flag
		}
		public void excluirProduto(String cod){
			IBancoProduto rProduto = BancoProduto.getInstancia();		
			rProduto.excluirProduto(cod);	
		}
	}
